From 059e33eceae38725151174dc39665706e2dd6862 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Mon, 29 Sep 2014 23:54:13 -0400 Subject: [PATCH] Keep GtkMisc:xalign working for labels Set the new label properties when gtk_misc_set_alignment is used, to keep things working. --- gtk/deprecated/gtkmisc.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/gtk/deprecated/gtkmisc.c b/gtk/deprecated/gtkmisc.c index 279cf8a0c2..bdd6eaccca 100644 --- a/gtk/deprecated/gtkmisc.c +++ b/gtk/deprecated/gtkmisc.c @@ -25,6 +25,7 @@ #include "config.h" #include "gtkcontainer.h" #include "gtkmisc.h" +#include "gtklabel.h" #include "gtkintl.h" #include "gtkprivate.h" @@ -254,6 +255,12 @@ gtk_misc_set_alignment (GtkMisc *misc, priv->xalign = xalign; priv->yalign = yalign; + if (GTK_IS_LABEL (misc)) + { + gtk_label_set_xalign (GTK_LABEL (misc), xalign); + gtk_label_set_yalign (GTK_LABEL (misc), yalign); + } + /* clear the area that was allocated before the change */ widget = GTK_WIDGET (misc); -- 2.30.2